Towards an Emergence-Driven Software Process for Agent-Based Simulatio
نویسندگان
چکیده
‡ Partially supported by FCT/PRAXIS XXI, Portugal, grant number BD/21595/99. ¥ Partially supported by CNPq, Brazil, grant number 301041/95-4, and by project MAPPEL (PROTEM-CC, CNPq/NSF), grant number 680033/99-8. Abstract. In this paper we propose an emergence-driven software process for agent-based simulation that clarifies the traceability of micro and macro observations to micro and macro specifications in agent-based models. We use the concept of hyperstructures [1] to illustrate how micro and macro specifications interact in agent-based models, and show that the reductionism/non-reductionism debate is important to understand the reliability of agent-based simulations. In particular, we show that the effort expended in the verification of agent-based simulations increases exponentially with the number of micro and macro specifications, and that the reliability assessment of non-anticipated results in simulation is in practice not possible. According to these results we claim to be impossible in practice to verify that an agent-based conceptual model has been implemented properly as a computational model, since we do not usually know what we want the output to be a priori. We thus advocate that the classic process of verification, validation and exploration of non-anticipated results is not reliable in agent-based simulation, and call into question the applicability of traditional software engineering methods to agentbased simulation.
منابع مشابه
Towards an Emergence-Driven Software Process for Agent-Based Simulation
‡ Partially supported by FCT/PRAXIS XXI, Portugal, grant number BD/21595/99. ¥ Partially supported by CNPq, Brazil, grant number 301041/95-4, and by project MAPPEL (PROTEM -CC, CNPq/NSF), grant number 680033/99-8. Abstract. In this paper we propose an emergence-driven software process for agent-based simulation that clarifies the traceability of micro and macro observations to micro and macro s...
متن کاملTowards a Model-Driven Software Engineering Methodology for Organic Computing Systems
The complexity of computing systems steadily increases and their future administration will soon exceed any human capabilities. A resort to this scenario are self-managing systems that administrate themselves according to highlevel policies established by an administrator. Thus systems configure, optimize, protect and heal themselves autonomously making administrative interferences unnecessary....
متن کاملTowards an MDA Based Multi-agent Approach for Information System Development
To tackle the problem of Information Systems (IS) evolution, conceptual modeling must not only represent the organizational environments of the IS, but also take into account the strategic objectives to understand the requirements of their development. In this paper we propose a business process oriented approach. This approach is based on Meta modeling, model driven architecture, Multi-agent a...
متن کاملGaia Agents Implementation through Models Transformation
Gaia is a well-known Agent Oriented Software Engineering (AOSE) methodology. The emerging Model-Driven Engineering (MDE) paradigm encourages software modelers to automate the transition of one type of software model to another and eventually the code generation process. Towards this end we define a process for transforming the Gaia roles model liveness formulas to statecharts. This achievement ...
متن کاملCoordination for Situated MAS: Towards an Event-driven Architecture
Complex software systems modelled as multi-agent systems (MAS) are characterised by activities that are generated either by agents, or by the environment in its most general acceptation—that is, environmental resources and the spatio-temporal fabric. Modelling and engineering complex multi-agent systems (MAS) – such as pervasive, adaptive, and situated MAS – requires then to properly handle div...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002